store concept - Spanish English Dictionary